<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<button id="t">123</button>
<script>
    // var button =  document.getElementById('t');
    // button.onclick = function (){
    //       var This = this
    //           test({
    //               a:'1',
    //               b:this
    //           })
    // }
    // function test(fun){
    //      console.log(fun.b);
    // }
     var a ={
          m:1,
          fun:function (){
               var l  = function (){
                   console.log(this);
               }
              return l;
          }
     }
     var func =  a.fun();
     var b = {
         c:3,
         mr:func
     }
     b.mr();
</script>
</body>
</html>